Johnny Crawford Actor / Producer DouBan IMDb Actor The Naked Ape 1973 5.9 Village of the Giants 1965 3.6